<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
* {padding: 0;margin: 0;box-sizing: border-box;}
ul,li,ol,ol li {list-style: none}
h1,h2,h3,h4,h5,b{font-weight: normal;}
img {border: none;margin: 0;vertical-align: middle}
body {font: 12px/1 "微软雅黑";color: #333;width: 100%;background: #fff;min-width: 1200px;position: relative;}
a {display: inline-block;text-decoration: none;color: #333;-webkit-tap-highlight-color: transparent}
em,i{font-style: normal}
button,input,select,textarea {font-size: 100%;font-family: "微软雅黑";outline: none;-webkit-appearance: none}
iframe{border: none;}
.clearfix:after {content: "";display: block;height: 0;font-size: 0;clear: both;visibility: hidden}
.fl{float: left;}
.fr{float: right;}
.hide{display: none}
.ellipsis-1 {overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.ellipsis-2{overflow:hidden; text-overflow:ellipsis;display:-webkit-box !important; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.flex{display: -ms-flexbox !important;display: -webkit-flex !important;display: flex !important;}
.justify-start {-webkit-justify-content: flex-start; justify-content: flex-start;}
.justify-end {-webkit-justify-content: flex-end;justify-content: flex-end;}
.justify-center {-webkit-justify-content: center;justify-content: center;}
.justify-between {-webkit-justify-content: space-between;justify-content: space-between;}
.justify-around {-webkit-justify-content: space-around;justify-content: space-around;}
.flex-wrap {-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap; flex-wrap: wrap;}
.align-start {-webkit-align-items: flex-start; align-items: flex-start;}
.align-end {-webkit-align-items: flex-end;align-items: flex-end;}
.align-center {-webkit-align-items: center;align-items: center;}
.flex-shrink{flex-shrink: 0;-webkit-flex-shrink: 0;}
.text-align-center{text-align: center;}

.box-shadow{box-shadow: 2px 2px 2px rgba(142,142,142,0.4);}


/* 首页轮播图 */
.slide img ,.slide a{width:100%}
	.js{width:90%; margin:10px auto 0 auto; }
	.js p{ padding:5px 0; font-weight:bold; overflow:hidden;  }
	.js p span{ float:right; }
	.js p span a{ color:#f00; text-decoration:underline;}
	.js textarea{ height:100px;  width:98%; padding:5px; border:1px solid #ccc; border-top:2px solid #aaa;  border-left:2px solid #aaa;}
	.slideBox{width:100%; overflow:hidden; position:relative;}
	.slideBox .hd{height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1;}
	.slideBox .hd ul{overflow:hidden; zoom:1; float:left;}
	.slideBox .hd ul li{float:left; margin-right:2px;width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer;}
	.slideBox .hd ul li.on{background:#f00; color:#fff;}
	.slideBox .bd{position:relative; height:100%; z-index:0;}
	.slideBox .bd li{zoom:1; vertical-align:middle;}
	.slideBox .bd img{width:100%; display:block;}
	.tempWrap{width: 100% !important;}
	.hd li{position: relative;cursor: pointer;}
	.hd li::after{content: "";display: block; width: 2px;height: 55px;position: absolute;top: 50%;bottom: 50%;right: 0;margin: auto;background-color: #fff;}
	.hd li::before{content: "";display: block;width: 2px;height: 55px;position: absolute;top: 50%;bottom: 50%;left: 0;margin: auto;background-color: #fff;}
	.hd li:nth-of-type(2)::after,.hd li:nth-of-type(2)::before{display: none;}
	.hd li.on{background: linear-gradient(#2e5b87,#24456c);}

 body img{max-width: 100%;}
.swiper-slide&gt;img{width: 100%;}
.index-content{width: 1330px;margin: auto;}
.index-more{width: 78px !important;height: 16px !important;display: block;margin: auto;}
.index-content .swiper-button-prev:after,.index-content .swiper-button-next:after{display: none;}
/* 首页 */
.head{width: 1330px;margin: auto;}
	.head .head-tel{text-align: right;margin-left: auto;}
	.head .head-tel span{color: #aeaeae;font-size: 12px;}
	.head .head-tel p{font-size: 18px;color: #666666;margin-top: 8px;}
	.head .head-tel img{margin-right: 8px;}
	.head-nav{background: #dbdbdb;}
	.head-nav a{padding: 0 35px;line-height: 54px;height: 54px;font-size: 14px;color: #666;text-align: center;}
	.head-nav a.on{background: #143e5f;color: #fff;}
/* 首页 公司介绍 */
.index-about{background: url(../images/index-bg.jpg) no-repeat center center;}
	.index-about .index-content{padding:50px 0 60px;}
	.index-about p{margin: 20px 0;font-size: 14px;line-height: 24px;color: #555555;white-space: pre-line;width: 670px;}
	.index-about .more{font-size: 16px;line-height: 48px;height: 48px;width: 150px;text-align: center;margin-top: 20px;border: 1px solid #1666A4;color: #1666a4;}
	
/* 首页 新闻中心 */
.index-news .index-content{padding: 80px 0;position: relative;}
	.index-news .news-menu{margin: 50px auto 35px;background: #fff;position: relative;z-index: 9;}
	.index-news .news-menu a{padding: 10px 20px;position: relative;color: #818181;font-size: 14px;}
	.index-news .news-menu a.on{background: #1666a4;color: #fff;}
	.index-news .news-menu a::after{content: "";display: block;position: absolute;right: 0;top: 0;bottom: 0;margin: auto;height: 10px;width: 1px;background: #ececec;}
	.index-news .news-menu a:last-of-type::after{display: none;}
	.index-news .news-menu a.on::after{display: none;}
	.index-news .news-box{position: absolute;opacity: 0;transition: .5s;z-index: -1;bottom: 80px;background: #fff;width: 100%;min-height: 230px;}
	.index-news .news-box.on{position: relative;opacity: 1;z-index: 0;bottom: 0;}
	.index-news .news-box .left,.index-news .news-box .right{width: 48%;margin-right: 4%;}
	.index-news .news-box .right{margin-right: 0%;padding-top: 10px;}
	.index-news .news-box a{padding: 20px 0;border-bottom: 1px solid #e7e7e7;display: block;}
	.index-news .news-box .isgood{height: auto;padding: 10px 0 ;}
	.index-news .news-box .isgood img{width: 145px;height: 90px;margin-right: 15px;}
	.index-news .news-box .txt{width: -moz-calc(100% - 165px);width: -webkit-calc(100% - 165px);width: calc(100% - 165px);}
	.index-news .news-box h5{font-size: 14px;color: #535353;width: 80%;font-weight: 600;}
	.index-news .news-box p{font-size: 14px;line-height: 24px;color: #8a8a8a;}
	.index-news .news-box .time{text-align: center;margin-bottom: 5px;}
	.index-news .news-box .time em{font-size: 28px;color: #8a8a8a;line-height: 34px;display: block;font-weight: 600;}
	.index-news .news-box .time span{display: block;}
	.index-news .news-box span{font-size: 12px;color: #8a8a8a;}
	.index-news .news-box a:hover h5{color: #1666a4;}
/* 首页 包装产品 */
.index-product{background: #143e5f;margin-bottom: 110px;}
	.index-product .index-content{padding: 30px 0 0;}
	.index-product .swiper-product{background: #fff;padding: 50px 80px 0;margin-top: 30px;min-height: 480px;}
	.index-product .swiper-slide{width: 365px;}
	.index-product .swiper-slide img:first-child{width: 100%;height: 270px;border: 1px solid #eee;border-bottom: none;}
	.index-product .swiper-slide .txt{padding: 30px 30px;border: 1px solid #eeeeee;border-top: none; text-align: center;}
	.index-product .swiper-slide .txt h5{font-size: 16px;line-height: 24px;color: #535353;font-weight: 600;}
	.index-product .swiper-slide .txt p{font-size: 14px;line-height: 24px;color: #535353;}
	.index-product .swiper-slide .index-more{margin: 30px auto;}
	.index-product .swiper-slide:hover .txt,.index-product .swiper-slide:hover img:first-child{border-color: #1666a4;}
	.index-product .btn-group{position: absolute;top: 0;bottom: 0;left: 0;margin: auto;width: 100%;}
	.index-content .swiper-button-prev{background: url(../images/btn-left.jpg) no-repeat;background-size: 39px 39px;width: 39px;height: 39px;}
	.index-content .swiper-button-next{background: url(../images/btn-right.jpg) no-repeat;background-size: 39px 39px;width: 39px;height: 39px;}
	
.footer{background: #d8d8d8;}
	.footer .foot{padding: 50px 30px;width: 1330px;margin: auto;}
	.footer .text{color: #3e3e3e;line-height: 24px;font-size: 12px;}
	.footer .foot&gt;img{width: 110px;height: 110px;}
	.footer .right .item{margin-right: 15px;}
	.footer .right img{width: 88px;height: 88px;}
	.footer .right p{text-align: center;font-size: 16px;line-height: 24px;}
footer{font-size: 12px;color: #fff;background-color: #143e5f;line-height: 58px;height: 82px; text-align: center;}
footer a{color: #fff;letter-spacing:12px}
/* 内页 */
/* .container{} */
.gray-line{background: #a1a1a1;width: 100%;height: 40px;}
.container.m-contents .n-top{background: #eee;}
.container.m-contents .n-top .n-title{line-height: 70px;width: 1330px;margin: auto;}
.container.m-contents .n-top .n-title h1{font-size: 22px;font-weight: 600;}
.container .page-cont{width: 1330px; margin:  auto ;min-height: 700px;position: relative;padding: 60px 0;}
.main{color: #727272;line-height: 2;font-size: 16px;}
.main h1{font-size: 18px;text-align: center;margin-bottom: 30px;line-height: 1.5;}
.container .n-left{width: 22%;background: rgba(200,200,200,.2);}
.container .n-left h1{font-size: 20px;color: #fff;text-align: center;line-height: 75px;height: 75px; background-color: #1666a4;font-weight:600;text-transform: Capitalize ;font-family: "宋体";}
.container .n-left a{width: 100%;display: block;border-bottom: 1px solid #cccccc;font-size: 14px;font-weight: 600;text-align: center;line-height: 40px;position: relative;color: #727272;padding:0 40px;}
.container .n-left a::before{content: "";display: block;position: absolute;left: 20px;top: 0;bottom: 0;border-color:transparent transparent transparent #4f4f4f;border-style: solid; height: 0;border-width: 5px;margin: auto;}
.container .n-left a:hover,.container .n-left a.on{color: #143e5f;}
.container .page-cont&gt;img{margin-bottom: 30px;}
.container .page-cont .news-menu{margin-bottom: 30px;}
.container .page-cont .news-menu a{padding: 5px 20px;position: relative;color: #818181;font-size: 14px;margin: 0 15px;}
.container .page-cont .news-menu a.on{background: #143e5f;color: #fff;}
.container .page-cont .news-menu a::after{content: "";display: block;position: absolute;right: -15px;top: 0;bottom: 0;margin: auto;height: 10px;width: 1px;background: #ececec;}
.container .page-cont .news-menu a:last-of-type::after{display: none;}

.newslist .item{display: block;border-bottom: 1px solid #aaaaaa;padding: 24px 0px;line-height: 2;width: 48%;margin-right: 2%;}
.newslist .item img{width: 190px;height: 130px;margin-right: 30px;}
.newslist .item .txt{width: -webkit-calc(100% - 220px);width: -moz-calc(100% - 220px);width: calc(100% - 220px);font-size: 14px;color: #555555;line-height: 26px;}
.newslist .item:hover{background: #F5F5F5;}


.piclist a{background: #fff;padding: 20px 15px;width: 32%;margin-right: 2%;margin-bottom: 15px;transition: .5s;}
.piclist a:nth-of-type(3n){margin-right: 0;}
.piclist a img{width: 100%;height: 270px;}
.piclist a p{font-size: 20px;margin: 10px 0 0;text-align: center;}
.piclist a:hover{background-color: #F5F5F5;box-shadow: 0 5px 10px rgba(150,150,150,.3);}

.m-forms{box-shadow: 0 0 10px rgba(155,155,155,.5);width: 1200px;margin: auto;border-radius: 8px 8px;padding: 20px 20px;}
	.m-forms input{width: 49%;margin-right: 2%;display: block;background: transparent;border: 1px solid #dcdcdc;border-radius: 6px;padding-left: 15px;font-size: 16px;line-height: 45px;}
	.m-forms input:nth-of-type(2){margin-right: 0;}
	.m-forms textarea{background: transparent;border: 1px solid #dcdcdc;border-radius: 6px;padding: 15px 15px;height: 350px;line-height: 1.5;font-size: 16px;resize: none;width: 100%;margin-top: 15px;}
	.m-forms button{background: transparent;border: 1px solid #1666A4;color: #1666A4;line-height: 45px;text-align: center;width: 150px;margin: 30px auto 0;display: block;border-radius: 8px;cursor: pointer;}

@media screen and (min-width: 1599px) and (max-width: 1900px) {
	
}
@media screen and (min-width: 1599px) and (max-width: 1800px) {

}
@media screen and (max-width: 1600px) {
}
@media screen and (max-width: 1440px) {
}
@media screen and (max-width: 1366px) {

}
@media screen and (max-width: 1280px) {

}</pre></body></html>